dam squib - German English Dictionary